package cc.rengu.igas.channel.upac.facade.request;

import java.io.Serializable;

/**
 * 手机WAP支付结果通知请求类
 * Created by 王成 on 2018/6/4.
 */
public class UpacWapPayResultNoticeRequest implements Serializable {
    private String txnNum;  /* 内部交易码     */
    private String traceNo;  /* 交易流水号    */
    private String bizProd;  /* 业务产品     */
    private String channelType;  /* 渠道类型     */
    private String mchntType;  /* 商户代码     */
    private String mchntNo;  /* 商户号       */
    private String mchntName;  /* 商户名称     */
    private String mchntOrderId;  /* 商户订单号     */
    private String paySeqNum;  /* 支付交易流水号 */
    private String transCcy;  /* 交易币种       */
    private String transAmt;  /* 交易金额       */
    private String payStatus;  /* 支付状态       */
    private String payDesc;  /* 支付结果描述   */
    private String settleCcy;  /* 清算币种       */
    private String settleAmt;  /* 清算金额       */
    private String settleDate;  /* 清算日期       */
    private String exchangeDate;  /* 兑换日期       */
    private String exchangeRate;  /* 兑换汇率       */
    private String payType;  /* 支付方式       */
    private String payAcctType;  /* 支付账户类型   */
    private String payAcctNo;  /* 支付账号       */
    private String payBankCode;  /* 支付银行代码   */
    private String signBindId;  /* 签约绑定标识   */
    private String remark;  /* 保留信息域       */

    public String getBizProd() {
        return bizProd;
    }

    public void setBizProd(String bizProd) {
        this.bizProd = bizProd;
    }

    public String getChannelType() {
        return channelType;
    }

    public void setChannelType(String channelType) {
        this.channelType = channelType;
    }

    public String getMchntType() {
        return mchntType;
    }

    public void setMchntType(String mchntType) {
        this.mchntType = mchntType;
    }

    public String getMchntName() {
        return mchntName;
    }

    public void setMchntName(String mchntName) {
        this.mchntName = mchntName;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getTxnNum() {
        return txnNum;
    }

    public void setTxnNum(String txnNum) {
        this.txnNum = txnNum;
    }

    public String getTraceNo() {
        return traceNo;
    }

    public void setTraceNo(String traceNo) {
        this.traceNo = traceNo;
    }

    public String getMchntNo() {
        return mchntNo;
    }

    public void setMchntNo(String mchntNo) {
        this.mchntNo = mchntNo;
    }

    public String getMchntOrderId() {
        return mchntOrderId;
    }

    public void setMchntOrderId(String mchntOrderId) {
        this.mchntOrderId = mchntOrderId;
    }

    public String getPaySeqNum() {
        return paySeqNum;
    }

    public void setPaySeqNum(String paySeqNum) {
        this.paySeqNum = paySeqNum;
    }

    public String getTransCcy() {
        return transCcy;
    }

    public void setTransCcy(String transCcy) {
        this.transCcy = transCcy;
    }

    public String getTransAmt() {
        return transAmt;
    }

    public void setTransAmt(String transAmt) {
        this.transAmt = transAmt;
    }

    public String getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(String payStatus) {
        this.payStatus = payStatus;
    }

    public String getPayDesc() {
        return payDesc;
    }

    public void setPayDesc(String payDesc) {
        this.payDesc = payDesc;
    }

    public String getSettleCcy() {
        return settleCcy;
    }

    public void setSettleCcy(String settleCcy) {
        this.settleCcy = settleCcy;
    }

    public String getSettleAmt() {
        return settleAmt;
    }

    public void setSettleAmt(String settleAmt) {
        this.settleAmt = settleAmt;
    }

    public String getSettleDate() {
        return settleDate;
    }

    public void setSettleDate(String settleDate) {
        this.settleDate = settleDate;
    }

    public String getExchangeDate() {
        return exchangeDate;
    }

    public void setExchangeDate(String exchangeDate) {
        this.exchangeDate = exchangeDate;
    }

    public String getExchangeRate() {
        return exchangeRate;
    }

    public void setExchangeRate(String exchangeRate) {
        this.exchangeRate = exchangeRate;
    }

    public String getPayType() {
        return payType;
    }

    public void setPayType(String payType) {
        this.payType = payType;
    }

    public String getPayAcctType() {
        return payAcctType;
    }

    public void setPayAcctType(String payAcctType) {
        this.payAcctType = payAcctType;
    }

    public String getPayAcctNo() {
        return payAcctNo;
    }

    public void setPayAcctNo(String payAcctNo) {
        this.payAcctNo = payAcctNo;
    }

    public String getPayBankCode() {
        return payBankCode;
    }

    public void setPayBankCode(String payBankCode) {
        this.payBankCode = payBankCode;
    }

    public String getSignBindId() {
        return signBindId;
    }

    public void setSignBindId(String signBindId) {
        this.signBindId = signBindId;
    }
}
